home *** CD-ROM | disk | FTP | other *** search
/ Disc Station 20 / Disc Station Vol 20.ISO / Drivers / Iodata / Gvbctv / bctv110.exe / DISK.EXE / GVBCTV.INF < prev    next >
INI File  |  1997-12-16  |  6KB  |  207 lines

  1. ;
  2. ;    GVBCTV.INF
  3. ;
  4. ;   Setup information file to install I-O DATA GV-BCTV/PCI.
  5. ;
  6. ;   Copyright (C) 1997 I-O DATA DEVICE,INC.
  7. ;
  8. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  9.  
  10. [Version]
  11. Signature=$CHICAGO$
  12. Class=MEDIA
  13. Provider=%String0%
  14.  
  15. [ClassInstall]
  16. AddReg=Bt848.Class.Install
  17.  
  18. [DestinationDirs]
  19. DefaultDestDir=11
  20. CopyBt848Files=11
  21.  
  22. [Manufacturer]
  23. %String1%=SECTION_0
  24.  
  25. [SECTION_0]
  26. %String2%=Bt848.Install,PCI\VEN_109E&DEV_0350&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0350&SUBSYS_00000000,PCI\VEN_109E&DEV_0350&REV_01,PCI\VEN_109E&DEV_0350
  27.  
  28. [Bt848.Install]
  29. CopyFiles=CopyBt848Files,CopyDDrawFiles
  30. AddReg=Bt848.AddDriverEntries
  31. ;UpdateIniFields=AddCodec
  32. ;UpdateInis=IniSettings
  33. UpdateInis=AddCodec,IniSettings
  34.  
  35. Reboot
  36.  
  37. ;
  38. ; copy the Bt848 drivers to the windows\system dir
  39. ;
  40. [CopyBt848Files]
  41. Bt848.vxd,Bt848.vx_
  42. Bt848.drv,Bt848.dr_
  43. Bt848DDI.dll,Bt848DDI.dl_
  44. Bt848Dlg.dll,Bt848Dlg.dl_
  45. Bt848_16.dll,Bt848_16.dl_
  46. Bt848_32.dll,Bt848_32.dl_
  47. btvvc32.drv,btvvc32.dr_
  48. TunerCtl.exe,TunerCtl.ex_
  49. BtHook.vxd,BtHook.vx_
  50. BctvVBI.dll,BctvVBI.dl_
  51. BctvTn.dll,BctvTn.dl_
  52. GvBctvR.vpm,GvBctvR.vp_
  53.  
  54. ;
  55. ; install MS Direct Draw files
  56. ;
  57. [CopyDDrawFiles]
  58. ddraw.dll,ddraw.dl_
  59. ddraw16.dll,ddraw16.dl_
  60. ddhelp.exe,ddhelp.ex_
  61.  
  62. ;
  63. ; add registry entries for Bt848
  64. ;
  65. [Bt848.AddDriverEntries]
  66. HKR,,DevLoader,0,mmdevldr.vxd
  67. HKR,Drivers,MIGRATED,0,
  68. HKR,Drivers\msvideo,,0,
  69. HKR,Drivers\msvideo\Bt848,Driver,0,Bt848.drv
  70. HKR,,Driver,0,Bt848.vxd
  71.  
  72. ;
  73. ; Add Codec
  74. ;
  75. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20%
  76. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv
  77. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P%
  78. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv
  79. ; only add YVU9 entries if they presently do not exist (use flags of 2)
  80. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9%
  81. HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drv
  82.  
  83. ;
  84. ; Windows Registry Keys
  85. ;
  86.  
  87. ; subkey to force using primary surface
  88. ; 0 to try to create overlay surface first (default)
  89. ; 1 to force using primary surface
  90. HKCR,"Bt848\Force Primary",,0,0
  91.  
  92. ; subkey for Virge chip
  93. ; 0 for a Virge chip (default)
  94. ; 1 for Virge chip
  95. HKCR,Bt848\Virge,,0,1
  96.  
  97. ; subkey for the number of crystals intalled on your board (1 or 2)
  98. HKCR,Bt848\NumXTAL,,0,1
  99.  
  100. ; subkey for the video standard associated with crystal 
  101. ; attached to XT0 (NTSC,PAL,NONE)
  102. HKCR,Bt848\XT0,,0,NTSC
  103.  
  104. ; subkey for the video standard associated with crystal
  105. ; attached to XT1 (NTSC,PAL,NONE)
  106. HKCR,Bt848\XT1,,0,NONE
  107.  
  108. ; subkey to enable/disable error dialogs
  109. ; 1 to display error dialogs (default),
  110. ; 0 do not display error dialogs
  111. HKCR,Bt848\ErrorDialog,,0,1
  112.  
  113. ; subkey for availability of Video Display Dialog
  114. ; 1 for Video Display Dialog is available (default),
  115. ; 0 for Video Display Dialog is unavailable
  116. HKCR,Bt848\VideoDisplayDialog,,0,0
  117.  
  118. ; subkey to force using Preview
  119. ; 0 to create and use overlay surface (default),
  120. ; 1 to use Preview without creating overlay surface
  121. ;;HKCR,Bt848\PreviewOnly,,0,1
  122. HKCR,Bt848\PreviewOnly,,0,0
  123.  
  124. ; subkey to use alternate way to control contrast
  125. ; 0 original way (default),
  126. ; 1 to compensate brightness when contrast changes
  127. HKCR,Bt848\AltContrast,,0,0
  128.  
  129. ; subkeys to set VBI HDelay and VBI Packet Size registers
  130. ; The VBI Hdelay register is a 6 bit register with a range of 0x0 to 0x3f
  131. ; The VBI Packet Size register is a 9 bit register with a range of 0x0 to 0x1ff
  132. ; Defaults:
  133. ;   HDelay 0x7
  134. ;   Packet Size 0x184
  135. HKCR,Bt848\VBI_HDelay,,0,0x7
  136. HKCR,Bt848\VBI_PacketSize,,0,0x184
  137.  
  138. ; subkey for color format
  139. HKCR,"Bt848\Color Format",,0,5
  140.  
  141. ; subkey for Rectangle
  142. HKCR,"Bt848\Rect Left",,0,0
  143. HKCR,"Bt848\Rect Top",,0,0
  144. HKCR,"Bt848\Rect Width",,0,320
  145. HKCR,"Bt848\Rect Height",,0,240
  146.  
  147. ;
  148. ; BitcastAddDriverEntries
  149. ;
  150. HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"TVTuner",,"BctvTn.dll"
  151. HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"VBITuner",,""
  152. HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"VBIDriver",,"BctvVBI.dll"
  153. HKLM,SOFTWARE\INFOCITY\Bitcast\Drivers,"Video",,"GvBctvR.vpm"
  154.  
  155.  
  156. [Bt848.Class.Install]
  157. HKR,,Icon,0,-1
  158. HKR,,,0,%MediaClassName%
  159. HKR,,Installer,0,mmci.dll
  160.  
  161.  
  162. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  163. [AddCodec]
  164. ;system.ini,drivers,VIDC.Y41P,,btvvc.drv
  165. system.ini,drivers,"VIDC.BT20=*"
  166. system.ini,drivers,"VIDC.Y41P=*"
  167. system.ini,drivers,"VIDC.YVU9=*"
  168. system.ini,drivers32,,"VIDC.BT20=btvvc32.drv"
  169. system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv"
  170. ; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist
  171. system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
  172. system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv"
  173. system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3
  174.  
  175. [IniSettings]
  176. system.ini,386Enh,,"device=BtHook.vxd"
  177.  
  178. [ControlFlags]
  179.  
  180. [SourceDisksNames]
  181. 1=GV-BCTV ╗╬▀░─┐╠─,,0001
  182.  
  183. [SourceDisksFiles]
  184. Bt848.vx_=1
  185. btvvc32.dr_=1
  186. Bt848DDI.dl_=1
  187. Bt848Dlg.dl_=1
  188. Bt848.dr_=1
  189. Bt848_16.dl_=1
  190. Bt848_32.dl_=1
  191. TunerCtl.ex_=1
  192. BtHook.vx_=1
  193. BctvVBI.dl_=1
  194. BctvTn.dl_=1
  195. GvBctvR.vp_=1
  196.  
  197. [Strings]
  198. String0="G&I"
  199. String1="▒▓Ñ╡░Ñ├▐░└"
  200. String2="TV┴¡░┼░&╦▐├▐╡╖¼╠▀┴¼╬▐░─▐ GV-BCTV/PCI"
  201. BTVVC32.DeviceDesc="Brooktree Prosumer/YUV Video Compressor and Decompressor"
  202. BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
  203. BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
  204. BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"
  205.  
  206.  
  207.